meet your match (in somebody) - Allemand Anglais Dictionnaire